﻿/**
 * Proyecto: Cognitum
 * Global IT Services 2008
 * @author Esanantonio
 */

Cognitum.Polizas.Agente.Entity = function (){
	if (LOG.isDebugEnabled()) {
		LOG.debug('[Agente.Entity.ctor] <-');
	}
	Cognitum.Polizas.Agente.Entity.superclass.constructor.call(this);
	if (LOG.isDebugEnabled()) {
		LOG.debug('[Agente.Entity.ctor] <-');
	}
}

Ext.extend(Cognitum.Polizas.Agente.Entity, Karma.Core.Entity, {
    id: 'Agentes.Entity',
    name: 'Agentes',
    editorXType: 'age.editor',
    columns: [
		{ Name: 'Id', Property: 'Id', Mostrar: false },
		{ Name: 'Clave', Property: 'Clave' },
		{ Name: 'Nombre', Property: 'Nombre', Mostrar: false },
	],
    searchlist: {
        sortings: ['Clave'],
        views: [
			{ Id: 0, Nombre: 'Normal', Template: null },
			{ Id: 1, Nombre: 'Expandida', Template: null }
		],
        previewTemplate: null
    },    

    link: {
        displayProperty: new Ext.XTemplate('{Clave}-{Nombre}'),
        tpl: '{Clave}-{Nombre}'
    }
});

Cognitum.Agentes = Cognitum.Polizas.Agente.Entity;